to travel through - Espagnol Anglais Dictionnaire